#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
void init(int *arr,int i)
{
	int j = 1;
	while (j<=i)
	{
		j++;
		*arr = 0;
		
		printf("%d ", *arr);
		arr++;
	}
}
void print(int* arr, int i)
{
	int j = 1;

	for (j = 1; j <= i; j++)
	{
		
		printf("%d ",*arr);
		arr++;
	}

	
}
//void reverse(int *arr, int i)
//{
//	int r = 0;
//	/*int tmp = 0;
//	tmp = *arr;
//	arr = *(arr + i);*/
//	int u = 0;
//	
//	int l = i-1;
//	while (r < l)
//	{
//		
//		int tmp = arr[l];
//		arr[l] = arr[r];
//		arr[r] = tmp;
//		l--;
//		r++;
//	}
//	for (u = 0; u < i; u++)
//	{
//		printf("\n%d\n", arr[u]);
//	}
//
//}
void reverse(int arr[], int sz)
{
	int left = 0;
	int right = sz - 1;

	while (left<right)
	{
		int tmp = arr[left];
		arr[left] = arr[right];
		arr[right] = tmp;
		left++;
		right--;
	}
}
int main()
{
	int arr[9] = { 1,2,3,4,5,6 };
	init(arr, 9);
	
	printf("\n");
	print(arr, 9);
	reverse(arr, 9);
	
	return 0;

}
//int main()
//{
//	int a = 1;
//	int* p = &a;
//	*p = 0;
//	printf("%d", a);
//	return 0;
//}